package com.waigoulin.api;

import com.waigoulin.api.response.Response;
import com.waigoulin.api.dto.CreatePayRequestDTO;

/**
 * @FileName IPayService
 * @Description 支付服务api层接口
 * @Author waigoulin
 * @date 2025-07-31
 **/
public interface IPayService {

    Response<String> createPayOrder(CreatePayRequestDTO createPayRequestDTO);

    // 该回调方法本身就是支付宝提供给我们使用的，我们不会二次修改提供给外界，因此无需封装到api层里供rpc调用
//    String payNotify(HttpServletRequest request) throws AlipayApiException;
}
